package com.huishu.user.pojo.vo;

import com.huishu.commons.pojo.BaseModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Data
public class UserLoginVO extends BaseModel {

    /**
     * openId
     */
    private String openId;

    /**
     * 名称
     */
    private String name;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 号码
     */
    private String phone;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 0 女 1 男 2 未知
     */
    private Integer gender;

    /***
     * 是否是会员 0 否 1 是
     */
    private Integer isMember;

    /**
     * token
     */
    private String token;

    /**
     * 购物车数量
     */
    private Integer cartItemCount;

    /**
     * 会员等级
     */
    private String tierName;

    /**
     * 当前积分
     */
    private BigDecimal points;

    /**
     * 当月到期积分
     */
    private BigDecimal expiredPoints;

    /**
     * 是否修改生日
     */
    private Boolean isUpdateBirthday;

    /**
     * 肤质
     */
    private String skinType;

    /**
     * 生日
     */
    private String birthday;
}
